nagging doubt - German English Dictionary